package part7;

/**
 * @author wcj
 * @Date 2021/5/15 15:57
 * @Version 1.0
 */
public class Part79 extends Instrument {

    public static void main(String[] args) {
        // 向上转型是自动被允许的，因为导出类是对基类的扩充
        // 向上转型只会将导出类中多余的部分兵摒弃就可以了
        // 实际上可以理解继承为is a的关系，就像宝马继承自汽车，宝马本身就是汽车的一种，所以当然可以向上转型
        Part79 part79 = new Part79();
        part79.apply(part79);
    }
}

class Instrument {
    public void apply(Instrument i) {
        System.out.println(i);
    }
}
